package com.design_patterns.builder;

/**
 * @author: 李德才
 * @description:
 * @create: 2020-09-19 15:08
 **/

/**
 * 构建器（建造者模式）模式是个比较简单的模式，
 * 用于构建有着复杂参数的对象，
 * 不必构建对象的所有参数
 */
public class Main {

    public static void main(String[] args) {
        PersonBuilder personBuilder = new PersonBuilder();
        Person jack = personBuilder.builderId(1).builderName("jack").builderAge(25).builderSex(1).builder();
        System.err.println(jack.toString());
    }
}
